package cn.edu.hqu.cst.crj.eventmechanism;

import androidx.appcompat.app.AppCompatActivity;

import android.content.res.Configuration;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;

public class ConfigurationTest extends AppCompatActivity {
        TextView tvShowOri,tvShowNav,tvShowMnc,tvShowTouch;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.configuration_test);
            tvShowOri=findViewById(R.id.configuration_text1);
            tvShowNav=findViewById(R.id.configuration_text2);
            tvShowTouch=findViewById(R.id.configuration_text3);
            tvShowMnc=findViewById(R.id.configuration_text4);
            Configuration cfg=getResources().getConfiguration();
            String screen = cfg.orientation ==
                    Configuration.ORIENTATION_LANDSCAPE ?
                    "横向屏幕": "竖向屏幕";
            String mncCode = cfg.mnc + "";
            String naviName = cfg.orientation == Configuration.NAVIGATION_NONAV ? "没有方向控制":
                              cfg.orientation == Configuration.NAVIGATION_WHEEL ? "滚轮控制方向":
                              cfg.orientation == Configuration.NAVIGATION_DPAD ? "方向键控制方向 ": "轨迹球控制方向";
            tvShowNav.setText(naviName);
            String touchName = cfg.touchscreen == Configuration.TOUCHSCREEN_NOTOUCH ? "无触摸屏":
                               cfg.touchscreen == Configuration.TOUCHSCREEN_STYLUS ? "触摸笔式触 摸屏": "接受手指的触摸屏";
            tvShowOri.setText(screen);
            tvShowMnc.setText(mncCode);
            tvShowTouch.setText(touchName);
        }

    //监听器绑定标签
    public void getResult(View view){
        finish();
    }


}
